package com.oa.tools.entity;

import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Id;

public class OAFlowInstance
{
  @Id()
  @Column
  private String fdId;
  
  private String syncDataToCalendarTime;
  private Date fdLastModifiedTime;
  private String docSubject;
  private Short fdCanCircularize;
  private BigDecimal fdCurrentNumber;
  private String fdFeedbackModify;
  private BigDecimal fdFeedbackExecuted;
  private String fdNumber;
  private String docCreatorId;
  private Date docCreateTime;
  private String fdDepartmentId;
  private Date docPublishTime;
  private BigDecimal docReadCount;
  private String extendFilePath;
  private Short fdUseForm;
  private Short fdDisableMobileForm;
  private String docStatus;
  private Short authAttNodownload;
  private Short authAttNocopy;
  private Short authAttNoprint;
  private Short authReaderFlag;
  private Short fdChangeReaderFlag;
  private Short fdRbpFlag;
  private Short fdChangeAtt;
  private String fdModelName;
  private String fdModelId;
  private String fdWorkId;
  private String fdPhaseId;
  private String fdTitleRegulation;
  private String fdTemplateId;
  private String authAreaId;

  public String getFdId()
  {
    return this.fdId;
  }

  public void setFdId(String fdId) {
    this.fdId = (fdId == null ? null : fdId.trim());
  }

  public String getSyncDataToCalendarTime() {
    return this.syncDataToCalendarTime;
  }

  public void setSyncDataToCalendarTime(String syncDataToCalendarTime) {
    this.syncDataToCalendarTime = (syncDataToCalendarTime == null ? null : syncDataToCalendarTime.trim());
  }

  public Date getFdLastModifiedTime() {
    return this.fdLastModifiedTime;
  }

  public void setFdLastModifiedTime(Date fdLastModifiedTime) {
    this.fdLastModifiedTime = fdLastModifiedTime;
  }

  public String getDocSubject() {
    return this.docSubject;
  }

  public void setDocSubject(String docSubject) {
    this.docSubject = (docSubject == null ? null : docSubject.trim());
  }

  public Short getFdCanCircularize() {
    return this.fdCanCircularize;
  }

  public void setFdCanCircularize(Short fdCanCircularize) {
    this.fdCanCircularize = fdCanCircularize;
  }

  public BigDecimal getFdCurrentNumber() {
    return this.fdCurrentNumber;
  }

  public void setFdCurrentNumber(BigDecimal fdCurrentNumber) {
    this.fdCurrentNumber = fdCurrentNumber;
  }

  public String getFdFeedbackModify() {
    return this.fdFeedbackModify;
  }

  public void setFdFeedbackModify(String fdFeedbackModify) {
    this.fdFeedbackModify = (fdFeedbackModify == null ? null : fdFeedbackModify.trim());
  }

  public BigDecimal getFdFeedbackExecuted() {
    return this.fdFeedbackExecuted;
  }

  public void setFdFeedbackExecuted(BigDecimal fdFeedbackExecuted) {
    this.fdFeedbackExecuted = fdFeedbackExecuted;
  }

  public String getFdNumber() {
    return this.fdNumber;
  }

  public void setFdNumber(String fdNumber) {
    this.fdNumber = (fdNumber == null ? null : fdNumber.trim());
  }

  public String getDocCreatorId() {
    return this.docCreatorId;
  }

  public void setDocCreatorId(String docCreatorId) {
    this.docCreatorId = (docCreatorId == null ? null : docCreatorId.trim());
  }

  public Date getDocCreateTime() {
    return this.docCreateTime;
  }

  public void setDocCreateTime(Date docCreateTime) {
    this.docCreateTime = docCreateTime;
  }

  public String getFdDepartmentId() {
    return this.fdDepartmentId;
  }

  public void setFdDepartmentId(String fdDepartmentId) {
    this.fdDepartmentId = (fdDepartmentId == null ? null : fdDepartmentId.trim());
  }

  public Date getDocPublishTime() {
    return this.docPublishTime;
  }

  public void setDocPublishTime(Date docPublishTime) {
    this.docPublishTime = docPublishTime;
  }

  public BigDecimal getDocReadCount() {
    return this.docReadCount;
  }

  public void setDocReadCount(BigDecimal docReadCount) {
    this.docReadCount = docReadCount;
  }

  public String getExtendFilePath() {
    return this.extendFilePath;
  }

  public void setExtendFilePath(String extendFilePath) {
    this.extendFilePath = (extendFilePath == null ? null : extendFilePath.trim());
  }

  public Short getFdUseForm() {
    return this.fdUseForm;
  }

  public void setFdUseForm(Short fdUseForm) {
    this.fdUseForm = fdUseForm;
  }

  public Short getFdDisableMobileForm() {
    return this.fdDisableMobileForm;
  }

  public void setFdDisableMobileForm(Short fdDisableMobileForm) {
    this.fdDisableMobileForm = fdDisableMobileForm;
  }

  public String getDocStatus() {
    return this.docStatus;
  }

  public void setDocStatus(String docStatus) {
    this.docStatus = (docStatus == null ? null : docStatus.trim());
  }

  public Short getAuthAttNodownload() {
    return this.authAttNodownload;
  }

  public void setAuthAttNodownload(Short authAttNodownload) {
    this.authAttNodownload = authAttNodownload;
  }

  public Short getAuthAttNocopy() {
    return this.authAttNocopy;
  }

  public void setAuthAttNocopy(Short authAttNocopy) {
    this.authAttNocopy = authAttNocopy;
  }

  public Short getAuthAttNoprint() {
    return this.authAttNoprint;
  }

  public void setAuthAttNoprint(Short authAttNoprint) {
    this.authAttNoprint = authAttNoprint;
  }

  public Short getAuthReaderFlag() {
    return this.authReaderFlag;
  }

  public void setAuthReaderFlag(Short authReaderFlag) {
    this.authReaderFlag = authReaderFlag;
  }

  public Short getFdChangeReaderFlag() {
    return this.fdChangeReaderFlag;
  }

  public void setFdChangeReaderFlag(Short fdChangeReaderFlag) {
    this.fdChangeReaderFlag = fdChangeReaderFlag;
  }

  public Short getFdRbpFlag() {
    return this.fdRbpFlag;
  }

  public void setFdRbpFlag(Short fdRbpFlag) {
    this.fdRbpFlag = fdRbpFlag;
  }

  public Short getFdChangeAtt() {
    return this.fdChangeAtt;
  }

  public void setFdChangeAtt(Short fdChangeAtt) {
    this.fdChangeAtt = fdChangeAtt;
  }

  public String getFdModelName() {
    return this.fdModelName;
  }

  public void setFdModelName(String fdModelName) {
    this.fdModelName = (fdModelName == null ? null : fdModelName.trim());
  }

  public String getFdModelId() {
    return this.fdModelId;
  }

  public void setFdModelId(String fdModelId) {
    this.fdModelId = (fdModelId == null ? null : fdModelId.trim());
  }

  public String getFdWorkId() {
    return this.fdWorkId;
  }

  public void setFdWorkId(String fdWorkId) {
    this.fdWorkId = (fdWorkId == null ? null : fdWorkId.trim());
  }

  public String getFdPhaseId() {
    return this.fdPhaseId;
  }

  public void setFdPhaseId(String fdPhaseId) {
    this.fdPhaseId = (fdPhaseId == null ? null : fdPhaseId.trim());
  }

  public String getFdTitleRegulation() {
    return this.fdTitleRegulation;
  }

  public void setFdTitleRegulation(String fdTitleRegulation) {
    this.fdTitleRegulation = (fdTitleRegulation == null ? null : fdTitleRegulation.trim());
  }

  public String getFdTemplateId() {
    return this.fdTemplateId;
  }

  public void setFdTemplateId(String fdTemplateId) {
    this.fdTemplateId = (fdTemplateId == null ? null : fdTemplateId.trim());
  }

  public String getAuthAreaId() {
    return this.authAreaId;
  }

  public void setAuthAreaId(String authAreaId) {
    this.authAreaId = (authAreaId == null ? null : authAreaId.trim());
  }
}